Multicore Homology

نویسندگان

  • Ryan H. Lewis
  • Afra Zomorodian
چکیده

4 We design and implement a framework for parallel computation of homology of cellular spaces over 5 field coefficients. We begin by cutting a space into local pieces. We then compute the homology of 6 each piece in parallel using the persistence algorithm. Finally we glue the pieces together by construct7 ing the Mayer-Vietoris blowup complex and computing its homology. Theoretically, we show that the 8 first step, optimal decomposition into local pieces is NP-HARD. In practice we use a decomposition 9 based on graph partitions, which produces decompositions with a simple structure and bounded over10 lap. We implement our algorithms for multicore computers, and demonstrate its efficacy with a suite 11 of experiments. For example, we achieve roughly an 8× speedup of the homology computations on a 12 3-dimensional complex with about 10 million simplices using 11 cores. 13 We include line numbers for our reviewers’ ease of reference. 14

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multicore Homology via Mayer Vietoris

In this work we investigate the parallel computation of homology using the Mayer-Vietoris principle. We present a two stage approach for parallelizing persistence. In the first stage, we produce a cover of the input cell complex by overlapping subspaces. In the second stage, we use this cover to build the Mayer-Vietoris blowup complex, a topological space, which organizes the various subspaces ...

متن کامل

Enhancing Parallelism of Pairwise Statistical Significance Estimation for Local Sequence Alignment

Pairwise statistical significance (PSS) has been found to be able to accurately identify related sequences (homology detection), which is a fundamental step in numerous applications relating to sequence analysis. Although more accurate than database statistical significance, it is both computationally intensive and data intensive to construct the empirical score distribution during the estimati...

متن کامل

Design of a novel congestion-aware communication mechanism for wireless NoC architecture in multicore systems

Hybrid Wireless Network-on-Chip (WNoC) architecture is emerged as a scalable communication structure to mitigate the deficits of traditional NOC architecture for the future Multi-core systems. The hybrid WNoC architecture provides energy efficient, high data rate and flexible communications for NoC architectures. In these architectures, each wireless router is shared by a set of processing core...

متن کامل

Prefiltering Model for Homology Detection Algorithms on GPU

Homology detection has evolved over the time from heavy algorithms based on dynamic programming approaches to lightweight alternatives based on different heuristic models. However, the main problem with these algorithms is that they use complex statistical models, which makes it difficult to achieve a relevant speedup and find exact matches with the original results. Thus, their acceleration is...

متن کامل

A Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints

One of the main features of High Throughput Computing systems is the availability of high power processing resources. Cloud Computing systems can offer these features through concepts like Pay-Per-Use and Quality of Service (QoS) over the Internet. Many applications in Cloud computing are represented by workflows. Quality of Service is one of the most important challenges in the context of sche...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012